package com.njwb.mapper;

import com.njwb.pojo.Student;
import java.util.List;

public interface StudentMapper {
    // 新增学生
    void addStudent(Student vo);

    // 修改学生
    void updateStudentById(Student vo);

    // 删除学生
    void deleteStudentById(int id);

    // 查询单个学生
    Student queryStudentById(int id);

    // 查询所有学生
    List<Student> queryAllStudents();

    // 根据地址模糊查询
    List<Student> queryStudentByAddress(String addr);

    // 模糊查询 + 分页
    List<Student> queryStudentsByPage(String nameLike, int offset, int pageSize);
}
